sole right to produce or reproduce - Anglais Synonymes Dictionnaire